Module 3: System Discovery
Cloud Operations on AWS
🖥️
AWS Management Console
⌨️
AWS CLI
📦
AWS SDKs
☁️
AWS CloudShell
aws configure sets access keys, Region, output format--dry-run checks permissions without making the requestaws ec2 run-instances ... --dry-run| Capability | Systems Manager | AWS Config |
|---|---|---|
| Purpose | Manage & operate resources at scale | Record, track, and audit configuration changes |
| Data | Group resources, visualize data, take action | Discover, record, capture, analyze changes |
| Rules | Automation documents | Managed & custom compliance rules |
Specify settings: resource types (S3, SNS, IAM, etc.)
Select managed rules or custom rules (Lambda-backed)
AWS Config starts recording resources
View or search recorded resources
Issue: User does not have permission to assign a new SSMManagedInstanceRole to an EC2 instance.
Cause: The iam:PassRole Resource only permits roles beginning with EC2*.
Solution: Update the PassRole Resource ARN pattern to include the actual role being passed.
Next: Module 4 — Deploy and Update Resources
Click branch to expand